分享你最好的武器库。对于 Vim 开发中的 C++,您会推荐哪些其他 Vim 附加组件?
编辑 您将与 Ctags 一起使用哪些其他附加组件?
EDIT2 你使用什么版本的 gVim 和标签?这有什么不同吗?
EDIT3 您如何增强您的大型和小型项目的编程体验?
Ctrl+ ]- 转到定义 Ctrl+ T- 从定义跳回。 Ctrl+ W Ctrl+ ]- 在水平拆分中打开定义
Ctrl
]
T
W
在 vimrc 中添加这些行 map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR> map <A-]> :vsp <CR>:exec("tag ".expand("<cword>"))<CR>
map <C-\> :tab split<CR>:exec("tag ".expand("<cword>"))<CR>
map <A-]> :vsp <CR>:exec("tag ".expand("<cword>"))<CR>
Ctrl+ \- 在新选项卡中打开定义 Alt+ ]- 在垂直拆分中打开定义
\
Alt
生成标签后。您可以使用以下键来标记和标记出功能:
Ctrl+ Left MouseClick- 转到定义 Ctrl+ Right MouseClick- 从定义跳回
Left MouseClick
Right MouseClick